protestant and virgin mary